(do you) promise - Turkish English Dictionary